简介:Android大型项目中,为了达到模块内部的高聚合和模块间的低耦合性,提高项目的可维护性和可扩展性,我们通常会使用一种框架模型,本门课程主要带大家认识学习Android的MVC-MVP-MVVM三种框架模型。在课程中除了会对比介绍每个模型的优缺点,还会结合代码案例来解析每个模型的使用。
第2章 MVC框架模型
本章通过具体事例对比使用MVC模型和不使用框架模型的区别,并使用MVC实现对该需求的优化,总结MVC的优点以及MVC中还可以进行优化的部分。
第3章 MVP框架模型
本章将带大家总结MVC模型存在的问题,通过对比的方式学习MVP框架模型,并使用MVP模型实现对该需求的进一步优化,最后总结MVP的优点,以及MVP中还可以进行优化的部分。
第4章 MVVM框架模型
本章将带大家总结MVP框架模型存在的问题,通过对比的方式学习MVVM模型,并使用MVVM模型实现对该需求的再一步优化,最后总结MVVM的优缺点。
解锁即可观看《移动端架构师》完整课程视频
移动端架构师
亲历日活千万级APP全流程落地,成为技术强+思维深+视野广 的P7级移动端架构师
【第1周】走进移动端架构师
【第2周】通用UI组件开发与基础框架设计
【第3周】高级UI组件定制与解耦设计
【第4周】Android必备Kotlin核心技术
【第5周】Android UI核心组件剖析与实战
【第6周】Android 导航架构探秘
【第7周】线程与线程池核心技术
【第8周】Android网络编程进阶
【第9周】架构首页模块
【第9+周】架构首页分类模块
【第10周】解密Jetpack工具库核心组件
【第11周】架构商品详情模块
【第12周】Android消息机制与类加载
【第13周】玩转Kotlin x Java 设计模式
【第14周】主流架构模式演进之路
【第15周】主流架构实战搜索模块
【第16周】IOC架构设计
【第17周】构建与打包能力
【第18周】走进Flutter开发
【第19周】Flutter混合架构原理剖析与应用
【第20周】Flutter实战应用与性能优化
【第21周】走进RN开发
【第22周】RN混合架构原理剖析与应用
【第23周】稳定性优化
【第24周】性能优化
【第25周】开发技能拓展
【第26周】后端-DAU超千万的移动端接口设计实现
【第27周】前端-管理后台设计实现
【第28周】【SDK+服务端+控台】配置中心架构实现
【第29周】HiAbility SDK开发
【第30周】学成“下山”